package com.dykj.dao;



import com.dykj.entity.User;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface UserMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(User record);

    User selectByPrimaryKey(Integer id);

    List<User> selectAll();

    int updateByPrimaryKey(User record);
    /**
     * 通过用户id修改用户密码
     * @param id
     * @param password
     * @return
     */
    int updatePasswordByPrimaryKey(Integer id, String password);
    /**
     * 通过用户id修改用户真实姓名
     * @param id
     * @param realName
     * @return
     */
    int updateRealNameByPrimaryKey(Integer id, String realName);
    /**
     * 通过用户id修改用户绑定手机号
     * @param id
     * @param phone
     * @return
     */
    int updatePhoneByPrimaryKey(Integer id, String phone);
    
}